package org.nyt.medicalstore.service;

import org.nyt.medicalstore.model.Drug;
import java.util.List;

public interface RecommendationService {
    // 基于症状推荐药品
    List<Drug> recommendBySymptoms(String symptoms);
    
    // 基于药品推荐相关药品
    List<Drug> recommendRelatedDrugs(Long drugId);
    
    // 基于用户历史购买记录推荐
    List<Drug> recommendByUserHistory(Long userId);
    
    // 获取热门推荐（基于销售数据）
    List<Drug> getPopularRecommendations();
}